inseparable (friend) - Francés Inglés Diccionario